public class caseHelp {
    
    public Case c {get; set;}
    List<SelectOption> casePriorities;

    public caseHelp() {
        c = new Case();
    }

    public List<SelectOption> getCasePriorities(){
        if(casePriorities == null){
            casePriorities = new List<SelectOption>();
            
            Schema.DescribeFieldResult priorities = Schema.sObjectType.Case.fields.Priority;
            Schema.PicklistEntry [] values = priorities.getPickListValues();
            
            for(Schema.PicklistEntry val : values){
                casePriorities.add(new SelectOption(val.getLabel(), val.getLabel()));
            }
        
        }
        return casePriorities;
    }
    
    public void submit() {
        system.debug(c.Priority);
    }

}